Search


📜 [專欄新文章] 以太坊智能合約編程 Solidity — 新手教程 (第一章)
  • Share this:


📜 [專欄新文章] 以太坊智能合約編程 Solidity — 新手教程 (第一章)
✍️ KK Chen
📥 歡迎投稿: https://medium.com/taipei-ethereum-meetup #徵技術分享文 #使用心得 #教學文 #medium屏幕截圖 https://ethereum.org/
本教程將教您如何開始編寫在以太坊網絡上運行的智能合約/分散式應用程序。英文版:Ethereum Smart Contract Development in Solidity — Starter’s Guide (Part 1)。

在這個系列的結尾,你將能夠#建立以太坊開發環境(第一部分)#了解以太坊和智能合約(第二部分)#學習如何編寫智能合約/分散式應用程序(第二部分)#在以太坊網絡中創建自己的貨幣(第三部分)

在第一部分中,我們將討論#如何使用以太坊錢包設置您的環境#如何獲得 ETH 以便用於進一步的開發/測試#如何轉移 ETH 到另一個帳戶

讓我們開始吧 !

安裝並設置以太坊錢包

步驟 1:下載以太坊錢包 “Mist”

https://ethereum.org/ 並下載以太坊錢包 for Mac OS X
我使用的版本是Mist-macosx-0–9–2.dmg。
步驟 2:安裝以太坊錢包“Mist”

打開Mist-macosx-0–9–2.dmg並拖動“Mist”到應用程序文件夾。

在您的應用程序文件夾中打開“Mist”,並在您收到以下通知時單擊打開。

步驟 3:打開“Mist”並選擇測試網絡“Rinkeby”

當啟動Mist應用程序時,您將看到以下屏幕。

MAIN NETWORK 是真正的使用真實 ETH 的公共網絡。TESTNET 是不使用真正的 ETH 的測試網絡。

選擇使用測試網絡(RINKEBY)* RINKEBY只是測試網絡名稱。

步驟 4:創建你的第一個帳戶

您需要創建您的第一個用戶帳戶,同時它將下載測試網絡的區塊鏈。

啟動程序!

完成區塊鏈下載並啟動Mist應用程序後。 你應該可以看到這。
0.00ETH 下的字符是您的用戶錢包的公共地址。 格式是 0x123443 …
檢查你在測試網絡中頂部菜單 > Develop > Network > Rinkeby — Test network(選中)

請求測試網絡的 ETH

您需要ETH / ETHER 來運行以太坊智能合約應用程序, 您可以將 ETH / ETHER 視為讓其他人運行/部署您的應用程序的燃料。 稍後我們將會再討論 ETH 和整個以太坊網絡。
ETH /以太坊網絡 圖標
步驟 1:發一條推文

去推特 https://twitter.com/,發一條這樣的推文(是的,發一個推文,不要猶豫)

Requesting faucet funds into 0x0000000000000000000000000000000000000000 on the #Rinkeby #Ethereum test network.

(不要忘記把 0x00000… 替換成您的第一個用戶錢包地址 …)

步驟 2:請求測試網絡的ETH

然後去 https://faucet.rinkeby.io/

將你的推文網址粘貼到框中,然後點擊“Give me Ether”

你很快就能夠在測試網絡收到一些 ETH!
我在幾秒鐘內就收到了18.75的ETH。
酷嗎? 現在你已經建立了你的以太坊錢包,並獲得了一些測試網絡的 ETH。

轉移 ETH 到另一個帳戶

步驟 1:設置 帳戶2

現在,您應該已經收到一些測試網絡的 ETH。這應該是你的“霧”應用程序現在的樣子。

點擊“+ ADD Account”,我們創建新的帳戶。

輸入密碼並創建另一個帳戶後。 你應該看到你的賬戶2,你可以關閉窗口。

步驟 2:複製 ACCOUNT 2 錢包地址

現在我們回到主頁,您應該能夠看到兩個帳戶,一個名為MAIN ACCOUNT,另一個名為ACCOUNT 2。

我們點擊ACCOUNT 2並複制ACCOUNT 2的錢包地址。 如果彈出任何警告,請選擇“COPY ANYWAY”。

然後我們回到主頁,然後點擊MAIN ACCOUNT。 我們點擊“SEND”按鈕進行轉移。

步驟 3:轉移 ETH!

我們將 ACCOUNT 2 的錢包地址貼到 “TO” 字段,然後設置您要轉移的金額。 當然,它必須小於或等於您的 MAIN ACCOUNT 餘額。 例如,我只發1個ETH。

你可能會發現,即使你只輸入 1 個 ETH,總數也會變成 1.00042 ETH。 額外的0.00042 ETH 可以被視為其他人在以太坊網絡中記錄此次轉帳的費用。

有趣的是,你可以調整這個費用,讓人們更快地處理你的交易。

回到主頁,現在我們看到了交易記錄! 正在處理!

一段時間後,進度條完成加載並完成傳輸。

我們已經在我們的以太坊 “Mist” 錢包上完成了 ETH 的首筆轉賬付款!

下一部分,我將更多介紹以太坊和智能合約,並將我們的第一個應用程序部署到以太坊網絡。

以太坊智能合約編程 Solidity — 新手教程 (第一章) was originally published in Taipei Ethereum Meetup on Medium, where people are continuing the conversation by highlighting and responding to this story.

👏 歡迎轉載分享鼓掌


Tags:

About author
not provided
We have regular meeting twice per month on discussing blockchain technology, smart contracts and DApps development! We would love to have you join us!
View all posts